package main

import (
	"context"
	note "easy-note/note/kitex_gen/note"
)

// NoteImpl implements the last service interface defined in the IDL.
type NoteImpl struct{}

// InsertNote implements the NoteImpl interface.
func (s *NoteImpl) InsertNote(ctx context.Context, req *note.ReqInsertNote) (resp *note.ResInsertNote, err error) {
	// TODO: Your code here...
	return
}

// DeleteNote implements the NoteImpl interface.
func (s *NoteImpl) DeleteNote(ctx context.Context, req *note.ReqDeleteNote) (resp *note.ResDeleteNote, err error) {
	// TODO: Your code here...
	return
}

// UpdateNote implements the NoteImpl interface.
func (s *NoteImpl) UpdateNote(ctx context.Context, req *note.ReqUpdateNote) (resp *note.ResUpdateNote, err error) {
	// TODO: Your code here...
	return
}

// GetNoteById implements the NoteImpl interface.
func (s *NoteImpl) GetNoteById(ctx context.Context, req *note.ReqGetNoteById) (resp *note.ResGetNoteById, err error) {
	// TODO: Your code here...
	return
}

// ListNote implements the NoteImpl interface.
func (s *NoteImpl) ListNote(ctx context.Context, req *note.ReqListNote) (resp *note.ResListNote, err error) {
	// TODO: Your code here...
	return
}
